#include <iostream>

#include "../Vector.hpp"



int main()
  {
      Math::Vector<float> help_x;
      Math::Vector<float> help(1,2,3,4);

      float help_array[4] {11,22,33,44};
      Math::Vector<float> help_2(help_array, Math::RC::REF);
      Math::Vector<float> help_3(help_2);

      std::cout << "help = "   << help << "\n";
      std::cout << "help_2 = " <<help_2 << "\n";

      help_2 = help + help + help_3;
      cout << "help_2 = " << help_2 << "\n";

 /*     cout << "help_2 = help + help\n";

      Math::Vector<float> help_5(0,0,0,1);
      Math::Vector<float> help_6(0,1,0,0);
      Math::Vector<float> help_8(5,1,3,6);
      Math::Vector<float> help_7(10,2,6,12);

      cout << "test VcdotV(): " << Math::OWVector<float>::VcdotV(help_5, help_6) << "\n";
      cout << "test VxV(): " <<    Math::OWVector<float>::VxV(help_8, help_7) << "\n";
*/
      return 0;
  }
